google.golang.org/protobuf/internal/impl.pointerCoderFuncs.size (field)

100 uses

	google.golang.org/protobuf/internal/impl (current package)
		codec_field.go#L84: 	first.funcs.size = func(p pointer, _ *coderFieldInfo, opts marshalOptions) int {
		codec_field.go#L86: 		if info == nil || info.funcs.size == nil {
		codec_field.go#L89: 		return info.funcs.size(p, info, opts)
		codec_field.go#L124: 			size:      sizeMessageInfo,
		codec_field.go#L135: 			size: func(p pointer, f *coderFieldInfo, opts marshalOptions) int {
		codec_field.go#L293: 			size:      sizeGroupType,
		codec_field.go#L304: 			size: func(p pointer, f *coderFieldInfo, opts marshalOptions) int {
		codec_field.go#L383: 			size:      sizeMessageSliceInfo,
		codec_field.go#L394: 		size: func(p pointer, f *coderFieldInfo, opts marshalOptions) int {
		codec_field.go#L671: 			size:      sizeGroupSliceInfo,
		codec_field.go#L682: 		size: func(p pointer, f *coderFieldInfo, opts marshalOptions) int {
		codec_field_opaque.go#L24: 			size:      sizeOpaqueMessage,
		codec_field_opaque.go#L32: 			size:      sizeOpaqueGroup,
		codec_field_opaque.go#L131: 			size:      sizeOpaqueMessageSlice,
		codec_field_opaque.go#L139: 			size:      sizeOpaqueGroupSlice,
		codec_gen.go#L56: 	size:      sizeBool,
		codec_gen.go#L85: 	size:      sizeBoolNoZero,
		codec_gen.go#L136: 	size:      sizeBoolPtr,
		codec_gen.go#L224: 	size:      sizeBoolSlice,
		codec_gen.go#L262: 	size:      sizeBoolPackedSlice,
		codec_gen.go#L635: 	size:      sizeInt32,
		codec_gen.go#L664: 	size:      sizeInt32NoZero,
		codec_gen.go#L715: 	size:      sizeInt32Ptr,
		codec_gen.go#L803: 	size:      sizeInt32Slice,
		codec_gen.go#L841: 	size:      sizeInt32PackedSlice,
		codec_gen.go#L1050: 	size:      sizeSint32,
		codec_gen.go#L1079: 	size:      sizeSint32NoZero,
		codec_gen.go#L1130: 	size:      sizeSint32Ptr,
		codec_gen.go#L1218: 	size:      sizeSint32Slice,
		codec_gen.go#L1256: 	size:      sizeSint32PackedSlice,
		codec_gen.go#L1465: 	size:      sizeUint32,
		codec_gen.go#L1494: 	size:      sizeUint32NoZero,
		codec_gen.go#L1545: 	size:      sizeUint32Ptr,
		codec_gen.go#L1633: 	size:      sizeUint32Slice,
		codec_gen.go#L1671: 	size:      sizeUint32PackedSlice,
		codec_gen.go#L1880: 	size:      sizeInt64,
		codec_gen.go#L1909: 	size:      sizeInt64NoZero,
		codec_gen.go#L1960: 	size:      sizeInt64Ptr,
		codec_gen.go#L2048: 	size:      sizeInt64Slice,
		codec_gen.go#L2086: 	size:      sizeInt64PackedSlice,
		codec_gen.go#L2295: 	size:      sizeSint64,
		codec_gen.go#L2324: 	size:      sizeSint64NoZero,
		codec_gen.go#L2375: 	size:      sizeSint64Ptr,
		codec_gen.go#L2463: 	size:      sizeSint64Slice,
		codec_gen.go#L2501: 	size:      sizeSint64PackedSlice,
		codec_gen.go#L2710: 	size:      sizeUint64,
		codec_gen.go#L2739: 	size:      sizeUint64NoZero,
		codec_gen.go#L2790: 	size:      sizeUint64Ptr,
		codec_gen.go#L2878: 	size:      sizeUint64Slice,
		codec_gen.go#L2916: 	size:      sizeUint64PackedSlice,
		codec_gen.go#L3115: 	size:      sizeSfixed32,
		codec_gen.go#L3144: 	size:      sizeSfixed32NoZero,
		codec_gen.go#L3184: 	size:      sizeSfixed32Ptr,
		codec_gen.go#L3245: 	size:      sizeSfixed32Slice,
		codec_gen.go#L3277: 	size:      sizeSfixed32PackedSlice,
		codec_gen.go#L3435: 	size:      sizeFixed32,
		codec_gen.go#L3464: 	size:      sizeFixed32NoZero,
		codec_gen.go#L3504: 	size:      sizeFixed32Ptr,
		codec_gen.go#L3565: 	size:      sizeFixed32Slice,
		codec_gen.go#L3597: 	size:      sizeFixed32PackedSlice,
		codec_gen.go#L3755: 	size:      sizeFloat,
		codec_gen.go#L3784: 	size:      sizeFloatNoZero,
		codec_gen.go#L3824: 	size:      sizeFloatPtr,
		codec_gen.go#L3885: 	size:      sizeFloatSlice,
		codec_gen.go#L3917: 	size:      sizeFloatPackedSlice,
		codec_gen.go#L4075: 	size:      sizeSfixed64,
		codec_gen.go#L4104: 	size:      sizeSfixed64NoZero,
		codec_gen.go#L4144: 	size:      sizeSfixed64Ptr,
		codec_gen.go#L4205: 	size:      sizeSfixed64Slice,
		codec_gen.go#L4237: 	size:      sizeSfixed64PackedSlice,
		codec_gen.go#L4395: 	size:      sizeFixed64,
		codec_gen.go#L4424: 	size:      sizeFixed64NoZero,
		codec_gen.go#L4464: 	size:      sizeFixed64Ptr,
		codec_gen.go#L4525: 	size:      sizeFixed64Slice,
		codec_gen.go#L4557: 	size:      sizeFixed64PackedSlice,
		codec_gen.go#L4715: 	size:      sizeDouble,
		codec_gen.go#L4744: 	size:      sizeDoubleNoZero,
		codec_gen.go#L4784: 	size:      sizeDoublePtr,
		codec_gen.go#L4845: 	size:      sizeDoubleSlice,
		codec_gen.go#L4877: 	size:      sizeDoublePackedSlice,
		codec_gen.go#L5035: 	size:      sizeString,
		codec_gen.go#L5070: 	size:      sizeString,
		codec_gen.go#L5099: 	size:      sizeStringNoZero,
		codec_gen.go#L5121: 	size:      sizeStringNoZero,
		codec_gen.go#L5162: 	size:      sizeStringPtr,
		codec_gen.go#L5202: 	size:      sizeStringPtr,
		codec_gen.go#L5243: 	size:      sizeStringSlice,
		codec_gen.go#L5281: 	size:      sizeStringSlice,
		codec_gen.go#L5424: 	size:      sizeBytes,
		codec_gen.go#L5459: 	size:      sizeBytes,
		codec_gen.go#L5503: 	size:      sizeBytesNoZero,
		codec_gen.go#L5542: 	size:      sizeBytesNoZero,
		codec_gen.go#L5583: 	size:      sizeBytesSlice,
		codec_gen.go#L5621: 	size:      sizeBytesSlice,
		codec_map.go#L53: 		size: func(p pointer, f *coderFieldInfo, opts marshalOptions) int {
		codec_message.go#L104: 				size: func(p pointer, f *coderFieldInfo, opts marshalOptions) int {
		codec_tables.go#L19: 	size      func(p pointer, f *coderFieldInfo, opts marshalOptions) int
		encode.go#L86: 		if f.funcs.size == nil {
		encode.go#L104: 			size += f.funcs.size(fptr, f, opts)
		encode.go#L111: 		size += f.funcs.size(fptr, f, opts)